export interface AdmItemReceiveVO {
  /**
   * 主键
   */
  id: string | number;

  /**
   * 领用人id
   */
  useId: string | number;

  /**
   * 领用时间
   */
  receiveTime: string;

  /**
   * 部门id
   */
  deptId: string | number;

  /**
   * 类别（0：办公用品，1：烟酒）
   */
  type: number;

  /**
   * 物品id
   */
  itemId: string | number;

  /**
   * 物品名称
   */
  itemName: string;

  /**
   * 领用数量
   */
  amount: number;

  /**
   * 单位
   */
  unit: string;

  /**
   * 用途
   */
  purpose: string;

  /**
   * 备注
   */
  remark: string;

  /**
   * 审批状态
   */
  status: number;

  /**
   * 负责人意见
   */
  approverIdea: string | number;

}

export interface AdmItemReceiveForm extends BaseEntity {
  /**
   * 主键
   */
  id?: string | number;

  /**
   * 领用人id
   */
  useId?: string | number;

  /**
   * 领用人姓名
   */
  useName?: string;

  
  /**
   * 领用时间
   */
  receiveTime: string;

  /**
   * 部门id
   */
  deptId?: string | number;

  /**
   * 类别（0：办公用品，1：烟酒）
   */
  type?: number;

  /**
   * 物品id
   */
  itemId?: string | number;

  /**
   * 物品名称
   */
  itemName?: string;

  /**
   * 领用数量
   */
  amount?: number;

  /**
   * 单位
   */
  unit?: string;

  /**
   * 用途
   */
  purpose?: string;

  /**
   * 备注
   */
  remark?: string;

  /**
   * 审批状态
   */
  status?: number;

  /**
   * 负责人意见
   */
  approverIdea?: string | number;

}

export interface AdmItemReceiveQuery extends PageQuery {

  /**
   * 领用人id
   */
  useId?: string | number;

  /**
   * 部门id
   */
  deptId?: string | number;

  /**
   * 类别（0：办公用品，1：烟酒）
   */
  type?: number;

  /**
   * 物品id
   */
  itemId?: string | number;

  /**
   * 物品名称
   */
  itemName?: string;

  /**
   * 领用数量
   */
  amount?: number;

  /**
   * 单位
   */
  unit?: string;

  /**
   * 用途
   */
  purpose?: string;

  /**
   * 审批状态
   */
  status?: number;

  /**
   * 负责人意见
   */
  approverIdea?: string | number;

    /**
     * 日期范围参数
     */
    params?: any;
}

/** 部门树节点 */
export interface ItemTreeNode {
  id: number| string;
  label: string;
  children?: ItemTreeNode[];
  disabled?: boolean;
}
